predicate noun - Spanish English Dictionary